independent front of workers and peasants - Français Anglais Dictionnaire